package com.ruoyi.web.entity;

import cn.org.atool.fluent.mybatis.annotation.FluentMybatis;
import cn.org.atool.fluent.mybatis.base.IEntity;
import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;

/**
 * @author ：wang.j.f
 * @description：TODO
 * @date ：Created in 2021/6/20 10:55
 * @modified By：
 * @version: 1.0$
 */
@Data
@FluentMybatis
public class CaseInfoEntity implements IEntity {
    @ExcelIgnore
    private Long id;
    @ExcelProperty("案件号")
    private String caseCode;
    @ExcelProperty("市案件号")
    private String superCaseCode;
    @ExcelProperty("来源")
    private String source;
    @ExcelProperty("问题分类")
    private String problemClass;
    @ExcelProperty("大类")
    private String largeClass;
    @ExcelProperty("小类")
    private String smallClass;
    @ExcelProperty("所在区")
    private String area;
    @ExcelProperty("街道")
    private String street;
    @ExcelProperty("社区")
    private String community;
    @ExcelProperty("事发位置")
    private String location;
    @ExcelProperty("问题描述")
    private String problemDescription;
    @ExcelProperty("登记操作员")
    private String operator;
    @ExcelProperty("办理登记")
    private String register;
    @ExcelProperty("当前环节")
    private String currentLink;
    @ExcelProperty("立案主体")
    private String subjectOfCase;
    @ExcelProperty("结案主体")
    private String closingOfCase;
    @ExcelProperty("上报时间")
    private String escalationTime;
    @ExcelProperty("立案标准")
    private String filingCaseStandard;
    @ExcelProperty("结案标准")
    private String closingCaseStandard;
    @ExcelProperty("处理时间")
    private String dealTime;
    @ExcelProperty("处理责任人")
    private String dealResponse;
    @ExcelProperty("采集权重")
    private String collectWeights;
    @ExcelProperty("处置权重")
    private String dispositionWeights;
    @ExcelProperty("案件状态")
    private String status;
}
